.carouselContainer {
  width: 100%;
  height: 139px;

  .carouselLi {
    width: 100%;
    height: 100%;

    .carouselLiCon {
      width: 100%;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content: space-between;
			padding: 0 15px;

      .block {
        width: 122px;
        height: 56px;
				margin: 8px 15px 0 0;
				
				border-radius: 5px;
				border: 1px solid;
				border-image: linear-gradient(46deg, rgba(10, 165, 203, 0), rgba(5, 90, 255, 1), rgba(7, 71, 196, 0.43), rgba(7, 71, 195, 0.35), rgba(0, 87, 255, 1)) 1 1;
				
        .detail {
					height:100%;
          color: #fff;
					display: flex;
					flex-direction: column;
					align-items: center;
					justify-content: center;

          div {
            font-size: 16px;
            font-family: TencentSansW7;
            font-weight: bold;
            color: #03df79;
            line-height: 16px;
            margin-bottom: 3px;
          }

          span {
            font-size: 14px;
            font-family: MicrosoftYaHei;
            color: #ffffff;
            line-height: 16px;
            text-shadow: 0px 2px 7px rgba(0, 255, 255, 0.55);
          }
        }
      }
			.block:nth-child(2n) {
				margin-right: 0;
			}
    }
  }
}
